﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Data;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using VV策略设置类库;
using YY监控对象类库;

namespace EE普通买入类库
{
    public partial class 普通买入 : UserControl
    {
        public 普通买入()
        {
        InitializeComponent();
        }

        //调用封装的模板
        List<普通买入模板> list = new List<普通买入模板>();            //泛型集合
        Int32 iNumber = 1;
        //如果开关1=true，添加1和删除1起作用，如果开关1=False添加1和删除1不起作用  
        private void 添加2_Click(object sender, EventArgs e)               //点击添加1就添加1列模板
        {
        if (this.开关A.Checked == true)                                                 //开关1被勾选才能添加
        {

        普通买入模板 user = new 普通买入模板();                                 //新建一个模板，UserControl1是融资买入模板
        user.Location = new Point(list.Count * user.Width + 70, 9);    //40是距离左边距离，10是距离上边距离
        user.设置策略名称("  策略" + iNumber++);
        容器2.Controls.Add(user);                                                      //将模板插入到容器中
        list.Add(user);
        }
        }
        private void 删除2_Click(object sender, EventArgs e)           //点击删除1就删除一列模板
        {
        if (this.开关A.Checked == true)                                            //开关1被勾选才能删除
        {
        if (list.Count > 0)                                                                //如果容器中的模板大于0，点击删除1键时执行删除一个模板
        {
        容器2.Controls.Remove(list[list.Count - 1]);                       //将模板从容器中删除
        list.RemoveAt(list.Count - 1);                                             //删除容器中的1个模板
        }
        }
        }
        //与配置文件关联，鼠标点击添加1时，添加保存1条新记录
        private void 添加1_MouseClick(object sender, MouseEventArgs e)   //鼠标点击添加1时要执行的动作
        {

        }
        //与配置文件关联，鼠标点击删除1时，删除1条记录
        private void 删除1_MouseClick(object sender, MouseEventArgs e)   //鼠标点击删除1时要执行的动作
        {

        }

        private void 年过滤A1_Click(object sender, EventArgs e)          //点击打开策略设置窗口
        {
        策略设置 frm = new 策略设置();
        frm.ShowDialog();                                                                    //用模式对话框打开的方式
        }
        private void 年过滤A2_Click(object sender, EventArgs e)          //点击打开策略设置窗口
        {
        策略设置 frm = new 策略设置();
        frm.ShowDialog();                                                                    //置();用模式对话框打开的方式
        }
        private void 监控对象_Click(object sender, EventArgs e)          //点击打开策略设置窗口
        {
        监控对象 frm = new 监控对象();
        frm.ShowDialog();                                                                    //用模式对话框打开的方式，显示子窗体
        }
    }
}









